return a thing bartered - Deutsch Englisch Wörterbuch